The Cost of Privatization

نویسندگان

  • Hagit Attiya
  • Eshcar Hillel
چکیده

Software transactional memory (STM) guarantees that a transaction, consisting of a sequence of operations on the memory, appears to be executed atomically. In practice, it is important to be able to run transactions together with nontransactional legacy code accessing the same memory locations, by supporting privatization. Privatization should be provided without sacrificing the parallelism offered by today’s multicore systems and multiprocessors. This paper proves an inherent cost for supporting privatization, which is linear in the number of privatized items. Specifically, we show that a transaction privatizing k items must have a data set of size at least k, in an STM with invisible reads, which is oblivious to different non-conflicting executions and guarantees progress in such executions. When reads are visible, it is shown that Ω(k) memory locations must be accessed by a privatizing transaction, where k is the minimum between the number of privatized items and the number of concurrent transactions guaranteed to make progress, thus capturing the tradeoff between the cost of privatization and the parallelism offered by the STM.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Advantages and Disadvantages of Privatization

The merits and drawbacks of privatization have been subjects of considerable debate among business-people, city leaders, and public employees alike. Indeed, each element of privatization—from its apparent cost-saving properties to its possible negative impact on minority workers—provokes strong reaction. About the only thing that everyone can agree on is that the trend has been enormously benef...

متن کامل

When Does Privatization Work? the Impact of Private Ownership on Corporate Performance in the Transition Economies

This paper compares the performance of privatized and state firms in the transition economies of Central Europe, while controlling for various forms of selection bias. It argues that privatization has different effects depending on the types of owners to whom it gives control. In particular, privatization to outsider, but not insider, owners has significant performance effects. Where privatizat...

متن کامل

Farmers’ Knowledge and Perception regarding Privatization and Commercialization of Agricultural Extension Services in Delta State, Nigeria

This study examined the knowledge and perception of farmers regarding privatization and commercialization of agricultural extension services in Delta State, Nigeria. A sample size of 90 farmers in contact with extension agents was randomly selected for the study. Data for the study was collected through the use of a validated structured interview schedule. Both descriptive and inferential stati...

متن کامل

رقابت، مالیات‌ستانی و ارتقای کیفی خصوصی‌سازی

The scientific researches have investigated the inefficiencies of government management and property. Economists and policy-makers maintain that privatization can serve to control such inefficiencies and even to inverse it. Some scholars, who have analyzed the consequences of privatization for various countries in terms of efficiency and equality, observed the positive impacts (for instance in ...

متن کامل

Measuring the Risk-Adjusted Efficiency of Taiwan Motor Transport Company Before and After Privatization

In this study a directional output distance function which incorporates both desirable and undesirable output is employed to investigate the impact of privatization experienced by the Taiwan Motor Transport Company (TMTC). For the first time, we measure efficiency changes before and after privatization while treating transport risk as a joint but undesirable output. The empirical results demons...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010